-- card: 2233 from stack: in -- bmap block id: 0 -- flags: 0000 -- background id: 2803 -- name: -- part 3 (field) -- low flags: 01 -- high flags: 0007 -- rect: left=64 top=66 right=151 bottom=264 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: ----- HyperTalk script ----- on mouseUp wait 50 if the mouseClick then rectchange else if the ShiftKey ="down" then if the lockText of the target = "false" then set the lockText of the target to "true" else set the lockText of the target to "false" end if end if end mouseUp -- part 4 (field) -- low flags: 01 -- high flags: 0002 -- rect: left=293 top=80 right=165 bottom=493 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: ----- HyperTalk script ----- on mouseUp wait 50 if the mouseClick then rectchange else if the ShiftKey ="down" then if the lockText of the target = "false" then set the lockText of the target to "true" else set the lockText of the target to "false" end if end if end mouseUp -- part 2 (field) -- low flags: 01 -- high flags: 0002 -- rect: left=156 top=120 right=257 bottom=378 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: ----- HyperTalk script ----- on mouseUp wait 50 if the mouseClick then rectchange else if the ShiftKey ="down" then if the lockText of the target = "false" then set the lockText of the target to "true" else set the lockText of the target to "false" end if end if end mouseUp -- part contents for card part 2 ----- text ----- More fields to play with!